package cn.quang.search.admin.service;

import cn.quang.search.admin.entity.dto.Result;
import cn.quang.search.admin.entity.vo.meta.ColumnVO;
import cn.quang.search.admin.entity.vo.meta.TableVO;

import java.util.List;

public interface IDBMetaService {
    Result<String> testConnection(String jdbcUrl, String userName, String password);

    Result<List<TableVO>> getTables(long dataSourceId, String cookie);

    Result<List<ColumnVO>> getColumns(long tableId, String cookie);
}
